deprived of some benefit - Fransızca İngilizce Sözlük